planted with trees - Spanish English Dictionary